步骤1:从服务器上拷贝WEAVER/ecology代码
从服务器拷贝ecology
相关代码到本地,目录服务器上文件如下图,需拷贝ecology
、Resin
,如果本机已安装JDK
则可以不需拷贝JDK
步骤2:对客户代码复制至本地后修改
请一定要记得修改数据库配置文件中的数据库配置,否则搭建的开发环境也是连接到正式库,那就很有可能会导致正式库中的数据出错
配置文件:D:/weaver/ecology/WEB-INF/prop/weaver.properties
SQLServer
DriverClasses = com.microsoft.sqlserver.jdbc.SQLServerDriver
ecology.url = jdbc:sqlserver://192.168.4.246:1433;DatabaseName=ecology60
ecology.user = sa
ecology.password = ecology
Oracle
DriverClasses = oracle.jdbc.OracleDriver
ecology.url = jdbc:oracle:thin:@192.168.4.238:1521:ecology
ecology.user = nmsy
ecology.password = ecology
步骤3:把本地代码导入到myeclipse工程中
新建Java工程 选择Create project from existing source
点击下一步,设置默认的输出文件,放到WEB-INF/classes
目录
点击
Finish
完成工程导入。导入完之后添加相关的jar包。主要包含以下目录
ecology/WEB-INF/lib
ecology/classbean
该目录为系统java
文件编译后class
所存放的文件目录Resin/lib
步骤4: 在myeclipse
中配置resin
应用服务器
在
myeclipse
中的windows
->prefencese
->server
->Resin3
配置Resin home
和Configuration file
.设置服务器为Enable
Resin3
->JDK
配置系统的JDK。注意JDK的版本。
可根据实际情况调整Resin启动时的内存大小-Xms1024m -Xmx2048m -XX:MaxNewSize=1024m -XX:MaxPermSize=1024m
步骤5: Resin配置文件
配置文件Resin/conf/resin.conf
配置e-cology所在目录。root-directory
为本地e-cology的路径。
修改默认Resin服务监听端口
步骤6:启动运行
点击应用服务
–Resin3
–Star
[16:28:33.809] {main} hmux listening to 127.0.0.1:6800
[16:28:33.811] {main} http listening to *:8080
[16:28:33.812] {main} Server[id=,cluster=app-tier] active
[16:28:33.813] {main} Resin started in 17061ms
表示系统已经启动,http访问端口为8080
步骤7: 编译java文件
编译java有如下两种方案:
eclipse
自动编译
resin
编译java
文件 Resin
的配置文件,如:文件目录:D:\weaver\Resin\conf\app-default.xml
查找内容:
<class-loader>
<compiling-loader path="classbean"/>
<library-loader path="WEB-INF/lib"/>
</class-loader>
修改为:
<class-loader>
<compiling-loader path="classbean" source="src"/>
<library-loader path="WEB-INF/lib"/>
</class-loader>